land and property register - Alemán Inglés Diccionario